UBA52

Name UBA52
Supplier MyBioSource
Catalog MBS8235905
Gene UBA52
Supplier Page Shop